About Sharda Laxmi Limited (12876043) United Kingdom