London based restaurant Ikoyi awarded first Michelin star