About 17capital Newco Limited (10525159) United Kingdom