About Archquant Capital Limited (13127638) United Kingdom