About Snarecell Limited (01429832) United Kingdom