About Hydrascope Technologies Ltd (10879119) United Kingdom