About Deelish The Label Limited (13694617) United Kingdom