About Tessolo Limited (10125266) United Kingdom