About Geo Travel & Corp. Lp (SL019255) United Kingdom