About Rhino Investments Limited (10328950) United Kingdom