About Laksha Limited (10191547) United Kingdom