About Rubix Group Holdings Limited (10485684) United Kingdom