About Aquarius Life Science Limited (08284639) United Kingdom