About R And B Investments Holdings (2016) Limited (10199890) United Kingdom