About Teo Drenica Ltd (13428064) United Kingdom