About O R Izuchukwu Ltd (13022575) United Kingdom