About Bumi Homeware Ltd (12699284) United Kingdom