About Lucrate Capital Limited (10459879) United Kingdom