About New Capital Investments Ltd (12922840) United Kingdom