About Cofoundery Enterprise 59 Ltd (11113380) United Kingdom