About Incj Aqua Investments Limited (08803907) United Kingdom