About Spark Research & Analysis Ltd (10632647) United Kingdom