About Teo Design Ltd (10450865) United Kingdom