About Lom Capital Limited (11259848) United Kingdom