About Rbsb Holdings Limited (11958804) United Kingdom