About Rb30 Ltd (SC477431) United Kingdom