About Geonol Ltd (11956063) United Kingdom