About Bakso Group Retail Ltd (13336249) United Kingdom