About Teskolo Holding Lp (LP018378) United Kingdom