About Rho Services Limited (12233411) United Kingdom