About Quantspark Limited (10304694) United Kingdom