About Encore Real Time Computing Limited (02349001) United Kingdom