About Lakemore Partners (uk) Limited (11798404) United Kingdom