About Finnigroup Limited (12680816) United Kingdom