About Rubics Limited (07732668) United Kingdom