About Bequant Technologies Limited (11341868) United Kingdom