About World String Limited (13580276) United Kingdom