About Business Capital & Finance (sd1) Limited (NI667094) United Kingdom