About Logan Music Holdings Ltd (11898504) United Kingdom