About Rubicon One Ltd (05525072) United Kingdom