About Teejeans Ltd (11675857) United Kingdom