About Ama95 Ltd (12035103) United Kingdom