About Finsol Systems Limited (06981252) United Kingdom