About Rhei Cap Limited (10438447) United Kingdom