About Divine Taste Ventures Ltd. (12309037) United Kingdom