About Neos Protect Holdings Limited (13382932) United Kingdom