About Ro 3 Limited (11388474) United Kingdom