About City Kitchen London Uk Limited (10479591) United Kingdom