About Tellaie Group Limited (10091913) United Kingdom