About Party Snaps Ltd (12030048) United Kingdom