About Formula Computer Systems Europe Limited (02714957) United Kingdom