About Snapz Duo Ltd (12584765) United Kingdom