About Rhea Capital Limited (10800628) United Kingdom