@cure53 it looks like it's "built" by some company called OctagonNetworks (https://www.linkedin.com/company/octagon-networks/). Good luck getting in touch with anyone over there, I'm guessing it's a bunch of scammers.
jstnkndy@infosec.exchange
@jstnkndy@infosec.exchange