About Sequant Capital Limited (06378079) United Kingdom