About Nova Core Investments Ltd (12830154) United Kingdom