About Corp Finance & Investments Ltd (11605232) United Kingdom