About Dixon Investment Holdings Ltd (12758099) United Kingdom