About Lanesra It Solutions Limited (09798228) United Kingdom