About Ivi Restaurant Ltd (12894519) United Kingdom