About Thessyle Ltd (12238159) United Kingdom