About Aquaflex Holdings Limited (10639409) United Kingdom