About Enesar (nsr) Veenalaya Limited (10326463) United Kingdom