Selfie Booth Co opens NYC location