About Snflk Limited (11021758) United Kingdom