I am not running a company in England, where no real ties to ENGLAND, only being ENGLAND a perfect place for one person register a company, having headcourtse, telephone contact, OSINT info no employees. Only one person.
Cayman Island location in his x Account and no ID VERIFED account, shows this user is either not carng about professional reputation, ethics, and accountability.