About Cultivar Quant Limited (13041811) United Kingdom