About Og Snuff Products Ltd (12639965) United Kingdom