About Menuka Gurung Limited (12139546) United Kingdom