About Geo Holding Corporation Limited (12378791) United Kingdom