About Thymo Pvt Ltd (12717636) United Kingdom