About Jammer Music Ltd (11789201) United Kingdom