About Rixo Limited (09424938) United Kingdom