About Gig Investors Limited (10838939) United Kingdom