About Amyntor Europa Limited (05835159) United Kingdom