About Geosmin Ltd (12717298) United Kingdom