About Aamello Ltd (12674352) United Kingdom