About Othniel Nix Nac Variety Store Ltd (12924242) United Kingdom