About Rubix Communications Limited (08438576) United Kingdom