About Half Bear Investments Limited (12042647) United Kingdom