About Waterlogic Holdings Limited (09297346) United Kingdom