About Intelliaqua Ltd. (11963031) United Kingdom