About Snap Live Ltd (11432945) United Kingdom