About Rubik Designs Limited (07195802) United Kingdom