Nicole main picture

Nicole G

Tech

London, Greater London, United Kingdom

About me

Looking to meet new people with similar interests in the area.