About En Chennai Limited (10258284) United Kingdom