About Geo34 Ltd (11099426) United Kingdom