About Lahesh Business Solutions Limited (08252003) United Kingdom