About Ithai Food Limited (12748358) United Kingdom