About Finocomp Ltd (10870841) United Kingdom