About Tesse Solutions Ltd (10267667) United Kingdom