About Tarkwa (phd) Limited (09606346) United Kingdom