About Quantbot Technologies Ltd (07023019) United Kingdom