About Spark Uk Holdings Limited (13650067) United Kingdom