About Om Bamboo Ltd (12665085) United Kingdom