About The Food Waste Doctor Ltd (12116149) United Kingdom