About Thita Solutions Ltd (11674575) United Kingdom