About Rubicon Integrated Services Ltd (09220639) United Kingdom