About Superstring Ltd. (11034354) United Kingdom