About Sna Law Limited (12946419) United Kingdom