About Yomi Nomi Gifts Ltd (13580578) United Kingdom