About Finlico Ltd (10998115) United Kingdom