About Sprint World Ltd (12182031) United Kingdom