About Aladdin Food House Ltd (SC668971) United Kingdom