About Snoxas Limited (05621408) United Kingdom