Employee
Norwich, England, United Kingdom
GiftOff
Satalia
[not provided]
Co-founder
University College London
University College London, U. of London