About Spark R2 Limited (12307729) United Kingdom