About Malka Retail Ltd (13286860) United Kingdom