About Worldspace Ltd (13198945) United Kingdom