About Aamrl Ltd (12402346) United Kingdom