About Ogui Kitchen Ltd (12620762) United Kingdom