About Lanesra Holdings Limited (13024610) United Kingdom