About Rb Connect Holdings Limited (13018883) United Kingdom