About Jowa Records Ltd (SC671008) United Kingdom