Kirsty Grant None

Managing Director at Seedrs


Invests into