About Loose Kannon Holdings Ltd (13030984) United Kingdom