About Computational Finance Limited (10341060) United Kingdom