About Cosmic String Limited (09865019) United Kingdom