About Ro Interim Management Ltd (09923152) United Kingdom