About Laksh Consultants Limited (08365052) United Kingdom