About Groundswell Ventures Ltd (12296683) United Kingdom