About Ro 9 Limited (11397874) United Kingdom