About Lal Corporation Ltd (12975956) United Kingdom