About Rubix Group Limited (09674957) United Kingdom