About Thelata Thelatine Corporation Limited (06445804) United Kingdom