About Financial Computing Technologies Ltd (08314085) United Kingdom