About Gsl Ventures Limited (07246506) United Kingdom