About Ameena Services Ltd (12078128) United Kingdom