About Rubix Group U.k. Limited (12325369) United Kingdom