About Nic S Mix Ltd (13004897) United Kingdom