About Hydamin Ltd (11239263) United Kingdom