About Ameadi & Co Ltd (12331432) United Kingdom