About Global Impact Ventures Ltd (12470488) United Kingdom