About Rubix International Limited (03909967) United Kingdom