About Sapiance Capital Limited (04910358) United Kingdom