About Neyc Limited (12438596) United Kingdom