About Hydrus Enterprises Limited (NI039953) United Kingdom