About Geomoll Ltd (09640049) United Kingdom