About Neos International Limited (10791247) United Kingdom