About Rubix Holdings Limited (00353430) United Kingdom