About Hydaspex Ltd (12264230) United Kingdom