About T.nyamande Limited (10752249) United Kingdom