About Thy Esher Limited (13445159) United Kingdom