About Quantgates Ltd (12198528) United Kingdom