About Next Capital Partners Holdings Limited (11476115) United Kingdom