About Ozo Restaurant Ltd (13000017) United Kingdom