About New Capital Holdings Limited (01112245) United Kingdom