About Rubicon Ventures Ltd (08755661) United Kingdom