About Nxy International Limited (10120661) United Kingdom