About Finndigo Ltd (08795756) United Kingdom