About Sprint Group Holdings Limited (11367159) United Kingdom