About Jackzard Ltd (13565057) United Kingdom