About Black Spruce Capital Ltd (13140709) United Kingdom