About Tmensah Limited Limited (13457314) United Kingdom