About Tellesma Lp Limited (06623633) United Kingdom