About Nexohc Ltd (13506306) United Kingdom