About Rix Creative Ltd (13574230) United Kingdom