About Strategic Core Investments Limited (12391983) United Kingdom