About Ty Sowah Consultant Limited (13225361) United Kingdom