About Tee And Mida Ltd (12664758) United Kingdom