About Snap. Group (it) Ltd (11240340) United Kingdom