About Financial Information Technology Limited (02494069) United Kingdom