About Spark Infotech Limited (08016357) United Kingdom