About Allal Ltd (13014774) United Kingdom