About King Lane Management Limited (01274139) United Kingdom