About Business Angel Club Ltd (10002026) United Kingdom