About Thyeelant Ltd (13307827) United Kingdom