About Invesdor Ltd (FC033663) Finland