About The Juci Luci Cake Company Ltd (11626781) United Kingdom