About The Rubix Collaboration Ltd (12792110) United Kingdom