About World Communications Shop Ltd (10900742) United Kingdom