About Obi Hospitality & Catering Ltd (11888563) United Kingdom