About Rubix Cubed Limited (10865859) United Kingdom