About Alameed Ltd (12990282) United Kingdom