About Rubix Media Group Ltd (12673314) United Kingdom