About Combee World Venture Limited (12674549) United Kingdom