About Oo Deli Ltd (10674792) United Kingdom