About Lanesra Capital Limited (12875791) United Kingdom