About Jazzicca Ltd (12372380) United Kingdom