About New Laxmi Limited (08332308) United Kingdom