About Teo & Dim Ltd (11004092) United Kingdom