About Tarkwa Limited (09105553) United Kingdom