About Finspark Ltd (10232443) United Kingdom