About Bhora Africa Limited (10586093) United Kingdom