About Rubix Digital Limited (08935200) United Kingdom