About Amlal Ltd (13226305) United Kingdom