About Rhea Ii Management Ltd (11965281) United Kingdom