About Yu Cook Holdings Ltd (11589053) United Kingdom