About Sprint Investments 1 Limited (00668238) United Kingdom