About Thika Ltd (11611584) United Kingdom