About Aqua Trustees Number 9 Limited (NI665568) United Kingdom