About Hungry Hat Ltd (12136272) United Kingdom