About Geo Soul Ltd (12136494) United Kingdom