About Clear Quant Limited (12297520) United Kingdom