About Lake Capital Ltd (12490231) United Kingdom