About Thyalan Ltd (13232144) United Kingdom