About Od Irie Kitchen Ltd (13455982) United Kingdom