About Snoba Limited (09958247) United Kingdom