About Neya Ltd (09166713) United Kingdom