About Blueshift Financial Technology Limited (13624640) United Kingdom