About Snapseats Ltd (13492784) United Kingdom