About Lekh Raj Punj Ltd (11610038) United Kingdom