About D. Tamakloe Limited (10915932) United Kingdom