About Ameeley Ltd (10770631) United Kingdom