About Rubic Ltd (13611866) United Kingdom