About Snabla Limited (09047680) United Kingdom