Company name: Yaki Box
Description: From Yaki Box with Love
8AH, Camden Lock Pl, London NW1 8AH, United Kingdom