About Spark Eden Limited (13282284) United Kingdom