About Snap Life Limited (11619448) United Kingdom