About Quantridge Technologies Ltd. (08161635) United Kingdom