About Ho Ho Kitchen Ltd (13447001) United Kingdom