About Jam Sound Limited (SC477629) United Kingdom