About Richardson Software Limited (10062325) United Kingdom