About Rubik Niko Ltd (07782412) United Kingdom