About Snaphazard Limited (09458933) United Kingdom