About Rc&c Investments Ltd (12081096) United Kingdom