About Thesleff Group Ltd (11838970) United Kingdom