About Snap Ltd (03150418) United Kingdom