About Rb Holdings London Limited (11569675) United Kingdom