About Lake Cap Ltd (13306141) United Kingdom