About Ro Connect 2017 Limited (10907832) United Kingdom