About Rbsg International Holdings Limited (SC196328) United Kingdom