About Amfora Ap Ltd (12284974) United Kingdom