About R And R Capital Ventures Limited (13683305) United Kingdom