About Laxmi Investment Holdings Limited (13680467) United Kingdom