About Deli-licious 2 Go Ltd (11602425) United Kingdom