About Lanesra Holdings Limited (10851764) United Kingdom