About Rubicon Innovation Limited (NI678747) United Kingdom