About Rubix Technology Ltd (10445503) United Kingdom