About The Ameena Group Limited (10211834) United Kingdom