About Geogen Technologies Limited (06377095) United Kingdom