About Rubix Validation Solutions Limited (05254500) United Kingdom