About Genaqua Ltd (10642720) United Kingdom