About Teejit Partners Ltd (11448373) United Kingdom