About Bangla Spice Leigh Ltd (13153337) United Kingdom