About Fresh Deli Food Plus Ltd (12693907) United Kingdom