About Tide Pool Ventures Ltd (11767599) United Kingdom