About Nevzat & Emilia Corp Limited (11810247) United Kingdom