About Quantis Investments Limited (10749608) United Kingdom