About Primrose Food Ventures Ltd. (11232097) United Kingdom