About Aquarrii Capital Limited (12923735) United Kingdom