About Ratiocinator Limited (04507820) United Kingdom