About Tarkwa Investment Limited (10099727) United Kingdom