About Ameerdeus Ltd (13173655) United Kingdom