About Galemo Ventures Limited (12591936) United Kingdom