About Lc India Limited (10614236) United Kingdom