About Spark Capital Ltd (05921238) United Kingdom