About Neoteryx Limited (09913330) United Kingdom