About Rix Holdings Ltd (12865902) United Kingdom