About Rubiks Control Systems Limited (10938665) United Kingdom