About Rubix Management Limited (08092121) United Kingdom