About Ro 8 Limited (11397834) United Kingdom