About L O Capital Limited (13317480) United Kingdom