About Emandar Nominees Limited (04968265) United Kingdom