About Solon Information Systems Limited (05492349) United Kingdom