About Jammy Music Publishers Limited (SC063442) United Kingdom