About Rubix Group International Limited (00162925) United Kingdom