About Food Trooper Limited (12865127) United Kingdom