About Snap Holdings Ltd (13655241) United Kingdom