About Finvest Holdings Ltd (11764350) United Kingdom