About Nexor Consultancy Limited (09555499) United Kingdom