About Hamadryad Ltd (09022763) United Kingdom