About Spark Angels Ltd (10463451) United Kingdom