About Teinrot Ltd (11138601) United Kingdom