About Geo Fm Inc Limited (12058256) United Kingdom