About Geafore Ltd (12110009) United Kingdom