About Teberov Ltd (12611986) United Kingdom