About Thiru & Co Limited (13561052) United Kingdom