About Bamboo Energy Plc (10271357) United Kingdom