About Findia Ltd (10612516) United Kingdom