About Business Finance & Capital (ls1) Limited (NI665318) United Kingdom