About O Zaika Kitchen (london) Limited (12401300) United Kingdom