About Svooda Ltd (09355152) United Kingdom