About Squarepoint Foundation (CE026575) United Kingdom