About Ro 7 Limited (11397814) United Kingdom