About Rhea Assets Limited (11039834) United Kingdom