About Primo Fine Foods Ltd. (10777699) United Kingdom