About Spark Managed Technology Uk Ltd (12836431) United Kingdom