About Rose Hill Partners Limited (12586168) United Kingdom