About Too Good To Go Ltd. (10075204) United Kingdom