About Aqua Trustees Number 11 Limited (NI665570) United Kingdom