About Finacre Capital Investments Ltd (10357730) United Kingdom