About Spark Telecoms Limited (12263076) United Kingdom