About Jam Straight Music Limited (11762841) United Kingdom