About Geo M&e Ltd (12574837) United Kingdom