About Rubix Solutions Uk Limited (06600282) United Kingdom