About The Food Boxx Ltd (13379978) United Kingdom