About Allal Ltd (11208553) United Kingdom