About O.i Catering Ltd (13405632) United Kingdom