About Business Capital & Finance (ac1) Limited (NI665316) United Kingdom